package com.jvm.binary;

/**
 * Demo1..
 *
 * @author Lizhong
 * @date 2019/3/1
 */
public class Demo1 {
    public String string;
    public static final String string0 = "123";
    public static String string2;
    private String string3;
    private String[][] s = new String[2][3];

    public String Hello(String s) {
        s = s + string0;
        return s;
    }

    public static int Hello2(int s) throws Exception {
        final int i = 5;
        final String s1 = "" + string0;
        s += 1;
        Demo1 demo1 = new Demo1();
        String string = Demo1.string0;
        System.out.println(string);
        return s;
    }

    /**
     * satck = operat stack+local table .now=local table
     * stack=2, locals=5, args_size=1
     * @return
     */
    public int heh() {
        return 12 + 1;
    }

    /**
     * stack=0, locals=1, args_size=1
     * no have stack, locals=this ,size=this
     */
    public void heh2() {

    }

}
